home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer: Getting Started / Internet Surfer - Getting Started (Wayzata Technology)(7231)(1995).bin / pc / textfile / faqs / comp_os_ < prev    next >
Encoding:
Internet Message Format  |  1995-01-01  |  11.8 KB

  1. Xref: bloom-picayune.mit.edu comp.os.mach:2528 news.answers:3092
  2. Path: bloom-picayune.mit.edu!mintaka.lcs.mit.edu!olivea!spool.mu.edu!darwin.sura.net!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!po1!boone
  3. From: boone@psc.edu (Jon Boone)
  4. Newsgroups: comp.os.mach,news.answers
  5. Subject: comp.os.mach.FAQ
  6. Message-ID: <1992Sep22.014554.18002@psc.edu>
  7. Date: 22 Sep 92 01:45:54 GMT
  8. Expires: Mon, 2 Nov 1992 00:00:00 GMT
  9. Reply-To: iain+@cmu.edu
  10. Followup-To: comp.os.mach
  11. Organization: Pittsburgh SuperComputing Center, Pittsburgh, PA, USA
  12. Lines: 277
  13. Approved: news-answers-request@MIT.EDU
  14. Supersedes: <1992Sep9.030023.12840@psc.edu>
  15.  
  16.  
  17. Archive-name: comp-os-mach-faq
  18.  
  19. -----               COMP.OS.MACH FREQUENTLY ASKED QUESTIONS (FAQ)         +++++
  20. +++++                    maintained by Jon "Iain" Boone                   -----
  21. -----                 send any additions and/or correctionst to           +++++
  22. +++++                         iain+@andrew.cmu.edu                        -----
  23.  
  24. Sometimes a question you have is asked so often that many people who
  25. have been following a group for a while know the answer and asking the
  26. question might generate an unusually large number of replies.  In
  27. order to save net.bandwidth as well as to provide a usefull source of
  28. answers for some of the more basic questions, the following list of
  29. Frequently Asked Questions is presented.
  30.  
  31. 1) Where can I get a release of Mach for my machine?
  32. 2) What 386/486 boards does Mach 3.0 run on?
  33. 3) How easy is it to install MACH?
  34. 4) What about NeXT OS?
  35. 5) What about OSF/1?
  36. 6) What about the GNU HURD?
  37. 7) What are some books I can read to find out about MACH?
  38. 8) When will the 4.4 BSD Unix single server be ready?
  39.  
  40. ANSWERS:
  41.  
  42. 1) Where can I get a release of Mach for my machine?
  43.  
  44.    MACH 3.0:
  45.  
  46.         This is only the micro-kernel - no filesystem, no ttys, no
  47.         nothing. To get the rest, you need to have some type of source
  48.         license for BSD -> which implies a source license from AT&T .
  49.  
  50.         The sources for the Mach 3.0 distribution can be obtained via
  51.         uucp, ftp, sup and afs.  In order to recieve them via uucp, the
  52.         normal uunet mechanism for retrieving source or call 1-900-GOT-SRCS
  53.         (login ``uucp'' - no passwd) and retrieve files with the uucp
  54.         command - the cost is $0.40(US) per minute on your phone bill.  For
  55.         questions about the uunet service, send them to info@uunet.uu.net.
  56.         
  57.         The preferred method of distribution is via a program called SUP.
  58.         If you use SUP, you can retrieve files which require a AT&T
  59.         license, which you can not get through either uucp, ftp or afs.  To
  60.         find out more about SUP, send mail to mach@cs.cmu.edu.
  61.  
  62.         You can get the sources and other interesting info over afs from
  63.         the directory /afs/cs.cmu.edu/project/mach/public/src.
  64.  
  65.         The same sources can be obtained via anonymous ftp from the
  66.         following places:
  67.  
  68.         US:
  69.  
  70.           username:anonymous
  71.           passwd:  <name>@<site>
  72.  
  73.              cmu: mach.cs.cmu.edu (128.2.209.192) in /usr/mach/public/src 
  74.              uunet: ftp.uu.net (137.39.1.2) in packages/mach
  75.  
  76.         JAPAN:
  77.  
  78.           username:ftp
  79.           passwd:  YOUR EMAIL ADDRESS
  80.  
  81.              sh.wide.ad.jp (133.4.11.11) in MACH
  82.              ftp.dit.co.jp (133.156.1.1) in pub/MACH
  83.              ftp.mei.co.jp (132.182.49.2) in mach
  84.              ftp.cs.titech.ac.jp (131.112.16.39)
  85.  
  86.         FINLAND:
  87.  
  88.            username:anonymous
  89.            passwd:<name>@<site>
  90.  
  91.              nic.funet.fi (128.214.6.100) in pub/mach/Mach3.0
  92.  
  93.  
  94.         Mary Thompson <mrt+@CS.CMU.EDU> writes:
  95.  
  96.           Both docmuments and sources for Mach are now available from the 
  97.         same machine and subdirectory. To find out what is available use
  98.         the following instructions:
  99.  
  100.           Ftp to mach.cs.cmu.edu (128.2.209.192), as "anonymous", at the 
  101.         password prompt send your Username@site (you must include the "@"
  102.         or the login will fail).  Then "cd /usr/mach/public".  You can then
  103.         use the standard ftp commands, e.g. get, ls with relative path
  104.         names for the files. 
  105.  
  106.           The FAQ directory contains answers to frequently asked questions. 
  107.         The doc dirctory (and its subdirectories) contain technical reports
  108.         and some papers. The src directory contains the part of the Mach
  109.         3.0 kernel sources that are available without licenses The sup
  110.         directory has sources and docmumentation for our Software Update
  111.         Protocol program. The conferences directory has annoucements of
  112.         up-coming conferences or courses pertaining to Mach.
  113.  
  114.  
  115.    MACH 2.5:
  116.  
  117.            A Mach 2.5 distribution is available for the IBM RT, PC-AT
  118.            clones, Vaxen and Sun3's from Mt. Xinu.  This is a complete 
  119.            source distribution including a BSD 4.3-tahoe utility set.
  120.            This requires an AT&T source license.  
  121.  
  122.            Mt. Xinu also has a product known as Mach386, which runs on
  123.            PC-AT clones (386, 486 or 386SX cpu).  It is a binary-only
  124.            distribution which contains ``Mach 2.5 kernel and
  125.            utilities'', ``4.3 BSD interface'', ``GNU utilities (GCC,
  126.            GDB, GAS, EMACS,BISON)'' and ``on-line reference manuals
  127.            (man pages) for Mach and 4.3 BSD.''  Optional modules for
  128.            Networking, X and On-line Documentation (source) are
  129.            available. Mt. Xinu claims that it runs on ``most of the
  130.            common AT-bus IBM PCs and compatibles such as Compaq,
  131.            Intel, Olivetti, Toshiba and Hewlett-Packard.''  The X11 is
  132.            a complete R4, including 8-bit color and support for many
  133.            extended VGA cards, basedon the work by Roell.
  134.  
  135.            For further information, contact mtxinu-mach@mtxinu.com
  136.            (email) or 1+(510)-644-0146.
  137.  
  138.            Tenon Intersystems has a product known as MachTen.  MachTen is
  139.            an implementation of Berkeley's 4.3BSD Unix, built on a Carnegie
  140.            Mellon Mach 2.5 foundation.  MachTen runs as an application on
  141.            the native Macintosh Operating System (MacOS). Included with
  142.            MachTen are Unix programs and a Mach kernel.  The kernel
  143.            supports a standard Unix applications environment which includes
  144.            over 300 standard Unix applications.  That environment also
  145.            allows all standard Macintosh programs, such as a Macintosh
  146.            spreadsheet or desk accessory application, to run simultaneously
  147.            with Unix programs.  MachTen extends MacOS with true Unix
  148.            multitasking, full internet communications, a distributed file
  149.            system via NFS, and a Unix software development environment.
  150.            MachTen does not currently support Macintosh System 7, but
  151.            support for System 7 will be available early in 1992 as a free
  152.            upgrade.  MachTen runs on all modern Macintoshes, MacPlus
  153.            through Mac IIfx. 
  154.  
  155.            For further information, contact info@tenon.com (email) or 
  156.            1+(800) 662-2410. 
  157.  
  158.  
  159. 2) What 386/486 boards does Mach 3.0 run on?
  160.  
  161.      George Scott <scottg@SCL.CWRU.EDU> writes:
  162.  
  163.         Gateway 486/33 (works great with factory hardware)
  164.            Micronics motherboard
  165.  
  166.         AT&T 6386WGS (factory ESDI hard drive controller does not work!)
  167.            Olivetti/AT&T proprietary
  168.  
  169.  
  170. 3) How easy is it to install MACH?
  171.  
  172. 4) What about NeXT OS?
  173.  
  174.      Avie Tevanian of NeXT writes:
  175.  
  176.      NeXT started with the Mach 2.0 sources and have picked up most of the
  177.      Mach 2.5 and beyond kernel fixes, except for external pagers. The NeXT
  178.      environment includes all of Unix and goes well beyond  supporting
  179.      object oriented programs and lots of fancy graphics. 
  180.  
  181.      It is possible to get the machine-independent kernel sources as well
  182.      as all the library and environment sources from NeXT. Only the
  183.      machine-dependent sources such as device drivers are unavailable. 
  184.  
  185.      From Carrick Talmadge
  186.      clt@physics.purdue.edu
  187.  
  188.      The latest NeXT price lists reportedly shows:
  189.  
  190.      N5515   NeXT 2.0 Mach Source Release on Floppies   $10,000 
  191.             [$5000 for educational institutions].
  192.  
  193.      I am led to understand that this includes the various licensing fees.
  194.  
  195. 5) What about OSF/1?
  196.  
  197.      The Open Software Foundation releases a version of Mach that starts
  198.      from the Mach 2.5 kernel sources. They incorporated the University of
  199.      Guelph's NFS implementation and have expanded the user environment
  200.      from straight BSD4.3 to include some System V features and Motif.
  201.  
  202.      From: Nick dokos <nick@osf.org>
  203.  
  204.      Grace Perez has left OSF, so sending mail to grace@osf.org won't work. 
  205.  
  206.      For more information on pricing, availability etc. of OSF/1, contact 
  207.      OSF Direct Channels, direct@osf.org, +1 617 621 7300.
  208.  
  209.      From: Joseph Boykin <boykin@encore.com>
  210.  
  211.      OSF distributes and supports two source platforms:
  212.      The Encore Multimax and DecStation 3100.
  213.  
  214.      They also distribute a number of "contributed ports".  That is,
  215.      companies which have done ports of OSF/1 to various architectures and
  216.      are willing to ship it, but which OSF does not support.  The OSF/1
  217.      tape includes support for:
  218.  
  219.         HP/Apollo's 68030 (Dn2500)
  220.         i860
  221.         Clipper (Series 6000 workstation w/C300 processor)
  222.  
  223.      OSF will ship a 386 version, but they're still working on it.
  224.  
  225. 6) What about the GNU HURD?
  226.  
  227.    From Michael I Bushnell <mib@gnu.ai.mit.edu>:
  228.  
  229.      The GNU Hurd (`Hurd' is an acronym, but its meaning is not public
  230.    yet) [Hurd has subsequently been defined as a set of mutually recursive
  231.    acronyms:  Hurd stands for "Hird of Unix-Replacing Daemons" and Hird
  232.    stands for Hurd of Interfaces Representing Depth" - iain ] is a set of
  233.    servers which, in combination with the GNU C Library, will provide Posix
  234.    and BSD functionality on top of the Mach 3.0 microkernel.  The initial
  235.    target is the i386, with the pmax probably following shortly thereafter.
  236.    The Hurd is still in development, but those interested in discussing
  237.    various aspects of it are welcome to join the hurd-folks mailing list.
  238.    To join the list or find out how to get the current sources, send mail
  239.    to hurd-folks-request@gnu.ai.mit.edu. 
  240.  
  241.      Right now there is not a lot of work that can be done by people
  242.    outside the FSF, but those who are interested in having the Hurd
  243.    ultimately run on their machine would help a lot by writing free
  244.    ports of the 3.0 microkernel.  Contact mach@cs.cmu.edu for
  245.    information on doing this; CMU coordinates these efforts. 
  246.  
  247.                 -mib
  248.  
  249.  
  250. 7) What are some books I can read to find out about MACH?
  251.  
  252.    Information about Mach can be found in the following books:
  253.    --------------------------------------------------------
  254.  
  255.    Operating Systems Concepts
  256.    A. Silberschatz, J.L Peterson, P.B. Galvin
  257.    Addison-Wesley Publishing Company, 3rd Edition 1991
  258.  
  259.    Chapter 16, pages 597-628 is about Mach.
  260.    --------------------------------------------------------
  261.  
  262.    Distributed Operating Systems: The Logical Design
  263.    A. Goscinski
  264.    Addison-Wesley Publishers., 1991
  265.  
  266.    Chapter 14.8, pages 864-888 is about Mach
  267.    -------------------------------------------------------
  268.  
  269.    Not out yet, but promised 
  270.  
  271.    The Design of the Mach Operating system
  272.    N. Bitar, A. Langermann and E. Sheinbrood
  273.    to be published by Prentice-Hall.
  274.  
  275.    --------------------------------------------------------
  276.  
  277. 8) When will the 4.4 BSD Unix single server be ready?
  278.  
  279.    CMU is working on a 4.4 BSD Unix single server to run under MACH
  280.    3.0.  Currently, it is scheduled for release in the late spring.
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288. /*****************************************************************************/
  289. /* Jon Boone  Network Systems Administrator Pittsburgh Supercomputing Center */
  290. /* boone@psc.edu  iain+@cmu.edu   I'm a member of the LPF, how 'bout you?    */
  291. /*    I don't speak for anyone other than myself, unless otherwise stated.   */
  292. /*****************************************************************************/
  293.